package com.example.service.impl;

import com.example.service.OrderService;

public class OrderServiceImpl implements OrderService {

    @Override
    public void add(String pname, int number) {
        System.out.println("添加商品: " + pname + ", 数量: " + number);
        // 模拟业务处理时间
        try {
            Thread.sleep(100);
        } catch (InterruptedException e) {
            Thread.currentThread().interrupt();
        }
    }

    @Override
    public void delete(String pname) {
        System.out.println("删除商品: " + pname);
        // 模拟业务处理时间
        try {
            Thread.sleep(50);
        } catch (InterruptedException e) {
            Thread.currentThread().interrupt();
        }
    }

    @Override
    public int find(String pname) {
        // 模拟查询到的商品数量
        int count = (int) (Math.random() * 10) + 1;
        System.out.println("查询商品: " + pname + " 的数量");
        // 模拟业务处理时间
        try {
            Thread.sleep(80);
        } catch (InterruptedException e) {
            Thread.currentThread().interrupt();
        }
        return count;
    }
}
